package pack1;

class person{
    public String name;
    public int age;
    public static String sex;
    //该代码块为一个实例代码块
    {
        name="小黄";
        age=18;
       // sex="hu";
    System.out.println("这是person类中的实例代码块");
    }
    //改代码块是一个静态代码块1
    static {
        sex="🐖";
        System.out.println("这是第一个静态代码块");
    }
    //改代码块是一个静态代码块2
    static {
        sex="🐂";
        System.out.println("这是类中第二个静态代码块");
    }
    public person(String name, int age) {
        this.name = name;
        this.age = age;
        System.out.println("这是带三个参数的构造函数");
    }
}
public class pack1demo1 {
    public static void main(String[] args) {
        person man1=new person("man1",54);
        person man2=new person("man2",22);
        System.out.println(man1.name);
        System.out.println(man1.age);
        System.out.println(person.sex);

    }
}
